package com.ruoyi.system.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 微量元素对象 soil_chem_trace
 * 
 * @author ruoyi
 * @date 2024-03-20
 */
public class SoilChemTrace extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 记录id */
    private Long id;

    /** 样本id */
    @Excel(name = "样本id")
    private Long sid;

    /** Fe(g/kg)全量 */
    @Excel(name = "Fe(g/kg)全量")
    private String feall;

    /** Fe(g/kg) */
    @Excel(name = "Fe(g/kg)")
    private BigDecimal fe;

    /** Mn(g/kg)全量 */
    @Excel(name = "Mn(g/kg)全量")
    private BigDecimal mnall;

    /** Mn(g/kg) */
    @Excel(name = "Mn(g/kg)")
    private BigDecimal mn;

    /** Zn(g/kg)全量 */
    @Excel(name = "Zn(g/kg)全量")
    private BigDecimal znall;

    /** Zn(g/kg) */
    @Excel(name = "Zn(g/kg)")
    private BigDecimal zn;

    /** Cu(g/kg)全量 */
    @Excel(name = "Cu(g/kg)全量")
    private BigDecimal cuall;

    /** Cu(g/kg) */
    @Excel(name = "Cu(g/kg)")
    private BigDecimal cu;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setSid(Long sid) 
    {
        this.sid = sid;
    }

    public Long getSid() 
    {
        return sid;
    }
    public void setFeall(String feall) 
    {
        this.feall = feall;
    }

    public String getFeall() 
    {
        return feall;
    }
    public void setFe(BigDecimal fe) 
    {
        this.fe = fe;
    }

    public BigDecimal getFe() 
    {
        return fe;
    }
    public void setMnall(BigDecimal mnall) 
    {
        this.mnall = mnall;
    }

    public BigDecimal getMnall() 
    {
        return mnall;
    }
    public void setMn(BigDecimal mn) 
    {
        this.mn = mn;
    }

    public BigDecimal getMn() 
    {
        return mn;
    }
    public void setZnall(BigDecimal znall) 
    {
        this.znall = znall;
    }

    public BigDecimal getZnall() 
    {
        return znall;
    }
    public void setZn(BigDecimal zn) 
    {
        this.zn = zn;
    }

    public BigDecimal getZn() 
    {
        return zn;
    }
    public void setCuall(BigDecimal cuall) 
    {
        this.cuall = cuall;
    }

    public BigDecimal getCuall() 
    {
        return cuall;
    }
    public void setCu(BigDecimal cu) 
    {
        this.cu = cu;
    }

    public BigDecimal getCu() 
    {
        return cu;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("sid", getSid())
            .append("feall", getFeall())
            .append("fe", getFe())
            .append("mnall", getMnall())
            .append("mn", getMn())
            .append("znall", getZnall())
            .append("zn", getZn())
            .append("cuall", getCuall())
            .append("cu", getCu())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
